
 .header_up span{
     display: inline-block;
     width: 25%;
     height: 62px;
     line-height: 62px;
     margin-left: 5%;
     padding-left: 5%;
     border-left: 2px solid #aaa;
     color: #999;
     font-size: 18px;
 }
 #min{
     margin: 115px auto 40px;
 }
 .main_con{
     width: 62.5%;
     margin: auto;
     box-shadow:1px 2px 6px #aaa;
     overflow: hidden;
     background: #fff;
     margin-bottom: 55px;

 }
 .main_con_img {
      width: 55.5%;
      height: 435px;
      float: left;
 }
 .main_con_img img{
    width: 100%;
    height:100%;
 }
 .main_con_iput{
     width:39.5%; 
     float: left;
     margin-left:5%; 
     margin-top: 40px;
     color: #999;
}
.main_con_iput_fir{
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
}
.main_con_iput_fir .fir{
    width: 8%;
    height: 30px;
    text-align: center;
    border: 1px solid #999;
    margin-right: -1%;
    border-right: none;
    border-radius: 3px 0px 0px 3px;
    float: left;

}
.main_con_iput_fir .fir span{
    margin-top: 7px;
}
.main_con_iput_fir .sec{
    width: 65%;
    height: 30px;
    padding-left: 2%;
    border: 1px solid #999;
    border-radius: 0px 3px 3px 0px;
    float: left;
    color: #999;
}
.main_con_iput_two{
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
    overflow: hidden;
}
.main_con_iput_two .thre{
    width: 8%;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border: 1px solid #999;
    margin-right: -1%;
    border-right: none;
    border-radius: 3px 0px 0px 3px;
    float: left;
}
.main_con_iput_two .fou{
    width: 65%;
    height: 30px;
    padding-left: 2%;
    line-height: 30px;
    border: 1px solid #999;
    border-radius: 0px 3px 3px 0px;
    float: left;
}
.main_con_iput_thr{
    width: 100%;
    overflow: hidden;
    margin-bottom: 39px;
}
.main_con_iput_thr .fiv{
    float: left;
}
.main_con_iput_thr .six{
    float: right;
    margin-right: 25%;
    width: 23%;
    text-align: center;
    height: 40px;
    border: none;
    background: #57c7f6;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
}
.main_con_iput_thr_end{
    width: 75%;
    height: 77px;
    border-top: 1px dashed #999;
    position: relative;
}
.main_con_iput_thr_end span{
    display: inline-block;
    width: 8%;
    height: 25px;
    text-align: center;
    position: absolute;
    left: 45%;
    top: -12px;
    background: #fff;
}
.main_con_iput_thr_end input{
    width: 100%;
    height: 40px;
    background: #57c7f6;
    text-align: center;
    color: #fff;
    margin-top: 30px;
    border: none;
    border-radius: 3px;
    cursor: pointer;
}